home *** CD-ROM | disk | FTP | other *** search
- package Astro;
-
- import com.siemens.mp.io.File;
- import java.util.Vector;
- import javax.microedition.lcdui.Canvas;
- import javax.microedition.lcdui.Displayable;
- import javax.microedition.lcdui.Graphics;
-
- // $FF: renamed from: Astro.h
- class class_0 extends d implements Runnable {
- // $FF: renamed from: o int
- static final int field_0 = 0;
- // $FF: renamed from: d int
- static final int field_1 = 1;
- // $FF: renamed from: k int
- static final int field_2 = 2;
- // $FF: renamed from: n int
- static final int field_3 = 3;
- // $FF: renamed from: r int
- static final int field_4 = 4;
- // $FF: renamed from: e int
- static final int field_5 = 5;
- // $FF: renamed from: m int
- static final int field_6 = 6;
- // $FF: renamed from: j int
- static final int field_7 = 7;
- // $FF: renamed from: h int
- static int field_8;
- // $FF: renamed from: q java.util.Vector
- static Vector field_9;
- // $FF: renamed from: p Astro.k
- k field_10;
- // $FF: renamed from: l Astro.i
- i field_11 = new i();
- // $FF: renamed from: f Astro.e
- e field_12;
- // $FF: renamed from: g Astro.b
- b field_13;
- // $FF: renamed from: c Astro.f
- f field_14;
- // $FF: renamed from: i int
- static int field_15;
-
- class_0() {
- field_9 = new Vector();
- }
-
- // $FF: renamed from: else () void
- void method_0() {
- File var1 = new File();
-
- try {
- File.delete("data");
- int var2 = var1.open("data");
-
- for(field_15 = 0; field_15 < field_9.size(); ++field_15) {
- byte[] var5 = new byte[1];
- byte[] var6 = new byte[1];
- a var3 = (a)field_9.elementAt(field_15);
- byte[] var4 = new byte[var3.if.length()];
- var4 = var3.if.getBytes();
- var5[0] = (byte)var4.length;
- var6[0] = (byte)var3.a;
- var1.write(var2, var5, 0, 1);
- var1.write(var2, var4, 0, var4.length);
- var1.write(var2, var6, 0, 1);
- }
-
- var1.close(var2);
- } catch (Exception var7) {
- System.out.println(var7);
- }
-
- }
-
- // $FF: renamed from: byte () void
- void method_1() {
- File var1 = new File();
-
- try {
- int var2 = var1.open("data");
- byte[] var3 = new byte[1];
-
- while(var1.read(var2, var3, 0, 1) != 0) {
- byte[] var6 = new byte[1];
- byte[] var5 = new byte[var3[0]];
- var1.read(var2, var5, 0, var3[0]);
- var1.read(var2, var6, 0, 1);
- a var4 = new a(new String(var5), var6[0]);
- field_9.addElement(var4);
- }
-
- var1.close(var2);
- } catch (Exception var7) {
- System.out.println(var7);
- }
-
- }
-
- protected void keyPressed(int var1) {
- switch (field_8) {
- case 2:
- this.field_10.a(var1, ((Canvas)this).getGameAction(var1));
- break;
- case 5:
- this.field_12.a(var1, ((Canvas)this).getGameAction(var1));
- }
-
- }
-
- protected void keyReleased(int var1) {
- switch (field_8) {
- case 2:
- this.field_10.do(var1, ((Canvas)this).getGameAction(var1));
- default:
- }
- }
-
- protected void keyRepeated(int var1) {
- switch (field_8) {
- case 2:
- this.field_10.if(var1, ((Canvas)this).getGameAction(var1));
- default:
- }
- }
-
- public void paint(Graphics var1) {
- }
-
- // $FF: renamed from: char () void
- void method_2() {
- this.field_14.byte.addCommand(CMidlet.byte);
- }
-
- // $FF: renamed from: int () void
- void method_3() {
- this.field_13.for.addCommand(CMidlet.char);
- this.field_13.for.addCommand(CMidlet.do);
- this.field_13.for.addCommand(CMidlet.int);
- }
-
- // $FF: renamed from: new () void
- void method_4() {
- this.field_13.for.removeCommand(CMidlet.char);
- this.field_13.for.removeCommand(CMidlet.do);
- this.field_13.for.removeCommand(CMidlet.int);
- }
-
- // $FF: renamed from: try () void
- void method_5() {
- ((Displayable)this).addCommand(CMidlet.int);
- ((Displayable)this).addCommand(CMidlet.if);
- if (field_9.size() > 0) {
- ((Displayable)this).addCommand(CMidlet.new);
- }
-
- }
-
- // $FF: renamed from: case () void
- void method_6() {
- ((Displayable)this).removeCommand(CMidlet.int);
- ((Displayable)this).removeCommand(CMidlet.if);
- ((Displayable)this).removeCommand(CMidlet.new);
- }
-
- public void run() {
- field_8 = 0;
-
- try {
- for(; field_8 != 1; Thread.sleep(0L)) {
- switch (field_8) {
- case 0:
- this.field_11.a(d.char);
- this.method_1();
- this.field_10 = new k();
- e.do();
- b.a();
- f.a();
- field_8 = 3;
- case 1:
- case 4:
- default:
- break;
- case 2:
- if (!d.if) {
- this.field_10.a(d.char);
- }
- break;
- case 3:
- while(this.field_11.a()) {
- this.field_11.a(d.char);
- Thread.sleep(30L);
- }
-
- Thread.sleep(2000L);
- this.field_11.if();
- this.method_5();
- this.field_10.a();
- field_8 = 2;
- break;
- case 5:
- if (!d.if) {
- this.field_12.a(d.char);
- }
- }
- }
- } catch (Exception var2) {
- System.out.println(var2);
- }
-
- }
- }
-